SPACE.com -
22 Jun 2018 13:30

The first spacecraft to demonstrate active space debris-removal technologies -- such as a harpoon, a net and a drag sail -- in orbit has been released from the International Space Station to commence its mission.
Share this Article